package com.xiaominfo.oss.sdk.client;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * @Author lien
 * @Date 2019/12/24 15:56
 * @Description 文件字节响应对象
 **/
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class FileBytesResponse {
    /***
     * id
     */
    private String id;
    /***
     * 在线url地址
     */
    private String url;
    /**
     * 存储路径名称
     */
    private String store;

    /**
     * 真实文件名称
     */
    private String originalName;

    /**
     * 对象类型
     */
    private String objType;

    /**
     * 字节长度
     */
    private Long byteLength;

    /**
     * 字节转换成字符串
     */
    private String byteToStr;

    public FileBytesResponse(String id, String url, String store) {
        this.id = id;
        this.url = url;
        this.store = store;
    }

}
